var math/big.natOne
45 uses
math/big (current package)
ftoa.go#L201: lower.init(tmp.sub(mant, natOne), exp)
ftoa.go#L205: upper.init(tmp.add(mant, natOne), exp)
int.go#L38: var intOne = &Int{false, natOne}
int.go#L1116: t := z.abs.sub(x.abs, natOne) // no underflow because |x| > 0
int.go#L1118: z.abs = t.add(t, natOne)
int.go#L1142: t := nat(nil).sub(x.abs, natOne)
int.go#L1159: t := z.abs.sub(x.abs, natOne)
int.go#L1161: z.abs = t.add(t, natOne)
int.go#L1175: x1 := nat(nil).sub(x.abs, natOne)
int.go#L1176: y1 := nat(nil).sub(y.abs, natOne)
int.go#L1177: z.abs = z.abs.add(z.abs.or(x1, y1), natOne)
int.go#L1194: y1 := nat(nil).sub(y.abs, natOne)
int.go#L1205: x1 := nat(nil).sub(x.abs, natOne)
int.go#L1206: y1 := nat(nil).sub(y.abs, natOne)
int.go#L1220: x1 := nat(nil).sub(x.abs, natOne)
int.go#L1221: z.abs = z.abs.add(z.abs.or(x1, y.abs), natOne)
int.go#L1227: y1 := nat(nil).sub(y.abs, natOne)
int.go#L1238: x1 := nat(nil).sub(x.abs, natOne)
int.go#L1239: y1 := nat(nil).sub(y.abs, natOne)
int.go#L1240: z.abs = z.abs.add(z.abs.and(x1, y1), natOne)
int.go#L1257: y1 := nat(nil).sub(y.abs, natOne)
int.go#L1258: z.abs = z.abs.add(z.abs.andNot(y1, x.abs), natOne)
int.go#L1268: x1 := nat(nil).sub(x.abs, natOne)
int.go#L1269: y1 := nat(nil).sub(y.abs, natOne)
int.go#L1287: y1 := nat(nil).sub(y.abs, natOne)
int.go#L1288: z.abs = z.abs.add(z.abs.xor(x.abs, y1), natOne)
int.go#L1297: z.abs = z.abs.sub(x.abs, natOne)
int.go#L1303: z.abs = z.abs.add(x.abs, natOne)
nat.go#L37: natOne = nat{1}
nat.go#L1060: m1 := nat(nil).shl(natOne, n)
nat.go#L1125: *powers[0] = powers[0].set(natOne)
nat.go#L1353: if x.cmp(natOne) <= 0 {
nat.go#L1415: return z.add(z, natOne)
prime.go#L87: nm1 := nat(nil).sub(n, natOne)
prime.go#L107: if y.cmp(natOne) == 0 || y.cmp(nm1) == 0 {
prime.go#L116: if y.cmp(natOne) == 0 {
prime.go#L152: if len(n) == 0 || n.cmp(natOne) == 0 {
prime.go#L216: s := nat(nil).add(n, natOne)
rat.go#L276: b = natOne
rat.go#L292: b = natOne
rat.go#L400: return len(x.b.abs) == 0 || x.b.abs.cmp(natOne) == 0
ratconv.go#L347: p := natOne
ratconv.go#L358: r = r.add(r, natOne)
ratconv.go#L360: q = nat(nil).add(q, natOne)
ratconv.go#L458: return int(max(p2, p5)), q.cmp(natOne) == 0
 |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |